a large, coarse oyster - Francés Inglés Diccionario